//
//  XS_KeChengM.swift
//  XueDao
//
//  Created by 韩云智 on 2020/12/30.
//

import UIKit

class XS_KCteacherBOListM: XS_BaseModel {
    var title = "" // 教师头衔
    var imgUrl = "" // 教师图片地址
    var name = "" // 教师名称
    var id = 0 // 教师编号
    var contact = "" // 联系方式
}

class XS_KCcurriculumCertificateDtoM: XS_BaseModel {
    var imgUrl = "" // 证书图片地址
    var name = "" // 证书名称
    var id = 0 // 证书编号
}

class XS_KCcurriculumM: XS_BaseModel {
    var teacherBOList: [XS_KCteacherBOListM] = [] // 课程绑定教师集合
    var curriculumCertificateDto: XS_KCcurriculumCertificateDtoM?   // 课程绑定证书对象
    var morePrice = 0 // 拼单价格
    var isCurriculumSeries = "" // 是否系列课（是：yes，否：no）
    var industryId = 0 // 行业编号
    var label = "" // 课程标签
    var chapterNum = 0 // 章节数目
    var isFree = "" // 是否免费（是：userFree，否：userPay）
    var vipPrice = "" // 会员价格
    var vipIsFree = "" // 会员是否免费（是：vipFree, 否：vipPay）
    var teacherId = "" // 教师编号(备用)
    var curriculumNum = "" // 本课程下课程数量
    var offlineDetailedAddress = "" // 线下课详细地址
    var offlineAddress = "" // 线下课地址
    var curriculumTime = "" // 课程视频总时间
    var endTime = "" // 线下课结束时间
    var startTime = "" // 线下课开始时间
    var curriculumType = "" // 课程类型（拼单，together，不可以拼单noTogether）
    var curriculumLevel = "" // 课程等级
    var offlineTime = "" // 线下课时间
    var curriculumImgUrl = "" // 课程图片地址
    var effectiveTime = 0 // 有效期
    var curriculumForm = "" // 课程形式（线下：offline,线上：online)
    var purchaseNum = "" // 购买人数
    var discountPrice = "" // 课程优惠价
    var price = "" // 课程价格
    var descriptionImgUrl = "" // 课程描述图片地址
    var certificateId = "" // 证书编号
    var introduce = "" // 课程简介
    var curriculumName = "" // 课程名称
    var id = 0 // 课程编号
    var isBuy = "" // 当前用户是否购买该课程(购买yes 未购买no 游客no)
    var isCollect = "" // 当前用户是否收藏该课程(收藏yes 未收藏no)
}

class XS_KCrecommendCurriculumIpageM: XS_BaseModel { // 推荐课程记录
//    var pages = 0 // 推荐课程总页数
//    var searchCount = true
//    var current = 0 // 推荐课程当前页
//    var size = 0 // 推荐课程每页记录数
//    var total = 0 // 推荐课程总记录数
//    var records = "" // 推荐课程记录
    var curriculumImgUrl = "" // 推荐课程图片地址
    var introduce = "" // 推荐课程介绍
    var curriculumName = "" // 推荐课程名称
    var id = 0 // 推荐课程编号
}

class XS_KeChengM: XS_BaseModel {
    var curriculum: XS_KCcurriculumM! // 课程对象
    var recommendCurriculumIpage = XS_recommendCurriculumIpageM() // 推荐课程分页集合
}


class XS_KCqueryLiveByIdM: XS_BaseModel {
    var liveCover = "" // 直播封面图
    var id = 0 // id
    var title = "" // 直播标题
    var industryId = 0 // 行业id
    var startTime = "" // 开始时间
    var endTime = "" // 结束时间
    var reservationCount = 0 // 预约人数
    var description = "" // 课程介绍
    var teacherId = "" // 教师id
    var introduce = "" // 课程简介
    var liveUrl = "" // 直播推流地址
    var otherInfo = "" // 三方信息
    var state = "" // 状态 上架normal 下架off
    var price = 0 // 金额
    var discountPrice = 0 // 优惠金额
    var isFree = "" // 是否免费
    var isVipFree = "" // 会员是否免费
    var vipPrice = 0 // 会员价格
    var isHome = "" // 是否首页
    var teachers: [XS_KCteacherBOListM] = [] // 课程绑定教师集合
    var isLook = "" // 当前用户能不能观看，yesLook可观看，onLook不可观看
    var isCollection = "" // 用户有没有收藏当前直播，yesCollection收藏了，noCollection未收藏
    var isReservation = "" // 用户有没有开启当前直播的开播提醒，yesReservation收藏了，noReservation未收藏
}

class XS_KCqueryLearnWaycurriculumHourDtoListM: XS_BaseModel {
    var description = "" // 课时描述
    var imgUrl = "" // 课时封面图片
    var id = 0 // 课时编号
    var duration = "" // 课时时长
    var curriculumHourName = "" // 课时名称
    var curriculumHourTitle = "" // 课时标题
    var isWatch = "" // 是否能试看
    var watchNum = 0 // 观看人数
}
class XS_KCqueryLearnWayM: XS_BaseModel {
    var id = 0 // 章节编号
    var chapterName = "" // 章节名称
    var description = "" // 章节描述
    var chapterType = "" // 章节类型 first 先导/normal 正常
    var curriculumHourDtoList: [XS_KCqueryLearnWaycurriculumHourDtoListM] = [] // 章节下的课时集合
}
